lower the sails - Español Inglés Diccionario